/**
 * 
 */
package gsm.cable.server.datastore.metadata;

/**
 * @author acer
 * 
 */
public interface Kinds {

	String USERS = "users";

	interface User {

		String NAME = "name";

		String FATHER_NAME = "father_name";

		String ROLES = "roles";

		String ADDRESS_ID = "addrss_id";

		String PASSWORD = "password";

		String EMAIL_ID = "email_id";

		String MOBILE_NO = "mobile_no";

		String IS_VERIFIED = "isVerified";

		String USER_VERIFICATION_CODE = "user_verification_code";

		String PASSWORD_VERIFICATION_CODE = "password_verification_code";

	}

	String ROLES = "roles";

	interface Role {

		String ROLE = "role";
	}

	String AREA = "area";

	interface AREAS {

		String AREA_CODE = "area_code";

		String DESCRIPTION = "description";
	}

	String ADDRESS = "address";

	interface Addresses {

		String COUNTRY = "country";

		String STATE = "state";

		String CITY = "city";

		String PIN = "pin";

		String ADDRESS = "address";
	}

	String CUSTOMERS = "customers";

	String CUSTOMER_ACCOUNT = "customer_account";

	String CUSTOMER_TRANSACTIONS = "customer_transactions";

	String RENTAL_PLANS = "rental_plans";

	interface Customer {

		String USER_ID = "user_id";

		String RENTAL_PLAN = "rental_plan";

		String ACCOUNT_STATUS_ID = "account_status_id";

		String AREA_CODE = "area_code";

		String TOTAL_CONNECTIONS = "total_connections";

		interface Customers_Accounts {

			String CREDIT = "credit";

			String DEBIT = "debit";

			String OPENNING_DATE = "openning_date";
		}

		interface CustomersTransaction {

			String EMPLOYEE_ID = "employee_id";

			String USER_ID = "user_id";

			String TRANSACTION_DATE = "transaction_date";

			String TYPE = "type";

			String AMOUNT = "amount";

		}

		interface RentalPlan {

			String TYPE = "type";

			String RENT = "rent";

			String SECURITY = "security";

		}
	}

	String COMPLAINTS = "complaints";

	interface Complaint {

		String USER_ID = "user_id";

		String DESCRIPTION = "description";

		String STATUS = "status";

		String ASSIGNED_TO = "assigned_to";

	}

	String EMPLOYEES = "employees";

	String TABLE = "table";

	interface Employee {

		String USER_ID = "user_id";

		String ROLE_ID = "role_id";

		String AREA_CODES = "area_codes";
	}

}